
Page({
  data: {
    time: '获取验证码', //倒计时 
    currentTime: 60,//限制60s
    isClick: false,//获取验证码按钮，默认允许点击
  },
  onLoad: function (options) {

  },
  onReady: function () {

  },
  onShow: function () {

  },

  getAuthCodeAction() { //获取手机验证码
  
      this.setData({
        isClick: true,
      })
      var currentTime = this.data.currentTime;
      var interval = setInterval(() => {
        currentTime--;//减
        this.setData({
          time: currentTime + '秒后获取'
        })
        if (currentTime <= 0) {
          clearInterval(interval)
          this.setData({
            time: '获取验证码',
            currentTime: 60,
            isClick: false
          })
        }
      }, 1000) 
  },
})